package cn.wenhe9.novel.service;

import cn.wenhe9.novel.domain.dto.NewsInfoDto;
import cn.wenhe9.novel.result.ResultResponse;
import java.util.List;

/**
 * 新闻模块 服务类
 *
 * @author DuJinliang
 * 2022/5/18
 */
public interface NewsService {

    /**
     * 最新新闻列表查询
     * @return 新闻列表
     * */
    ResultResponse<List<NewsInfoDto>> listLatestNews();

    /**
     * 新闻信息查询
     * @param id 新闻ID
     * @return 新闻信息
     * */
    ResultResponse<NewsInfoDto> getNews(Long id);
}
